.gitignore の書き方
参考
場所
code: .gitignore
/some_file.txt # このファイルだけが消える
/some_dir/some_file.txt
/some_dir/child_dir/
some_dir/child_dir/ # これでも↑と同じ結果になるけど紛らわしいので避ける
逆に無い時は任意の階層のディレクトリ or ファイルが除外される
code:.gitignore
some_file.txt # あらゆる場所の some_file.txt が消える
some_dir/
.* # 隠しファイル全部無視
.*/ # 隠しディレクトリ全部無視
ワイルドカード
* 0個以上の/以外の文字列
abc_*.txt # => abc_d.txt とか abc_xxx.txt とか abc_.txt とか
? 1個の/以外の文字列
abc_?.txt # => abc_d.txt とか abc_x.txt とか abc_0.txt とか
**0個以上の任意の階層
/a/** # => /a/以下にある全てのフォルダとファイル
/a/**/x/ # => /a/以下にある全ての階層のフォルダの内 x/ のみ